package com.fuershiye.woman.monitor.model;

import lombok.Data;

import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * @author yongyongdong
 *
 *	报表的类型、总表，目前只有：统计、后面会有妇儿
 *	
 */
@SuppressWarnings("serial")
@Entity
@Table(name = "forms")
@Data
public class Forms extends LongIdEntity{
	
	//报表名称		表forms_name中的名称
	private String name;
	
	//表的号码 	AB_001	单位名称_编号(3位)
	private String number;
	
	//1:一般报表; 2:国家级;3:省部级;4:地区级;5:乡镇级;6:其他级
//	private Integer level;
	
	//1:年报(每年报一次); 2:季报(每季报一次);3:月报(每月报一次);4:日报(每天报一次);
	//5:两年(两年一次);6:三年(三年一次);7:四年(四年一次);8:五年(五年一次);9:十年(十年一次);
	//默认只有年报
//	private String rate;

	// 该报表显示近几年的数据(包括本年)
	//
//	private Integer display;

//	private Integer year;
	//制表的机关单位
	private String making;
	//通过该表通过的单位
//	private String pass;
	
	//文号	如:【国统制(2012)126号】
	private String code;
	//有效期(截止时间)
	private Integer expire;
	//可编辑时间,超过该时间点后,不可编辑
//	private Integer etime;
	//报表的类型:1:电子;2:纸质;3:电子+纸质;
//	private Integer rtype;
	//备注	Content表 id
	private Long remark;
//	//填报范围(辖区内经济、人口、环境保护、社会保障、卫生保健、教育、社会福利、广播电视、法律、社会治安等有关管理部门和社会组织)
//	@Column(name="info",length=5000,columnDefinition="text")
//	private String range;
	//需要填表的部门	forms_depart表的forms
//	private Long depart;
	//修改时间,(报出日期)
	private Date mtime;
	//编辑人员
	private String editor;
	//0:删除;1:正常
	private Integer status;

}

